小弟的公司使用Tiptop GP 5.X,由於只買50個人數,但因user數常常超過50個,以致user上班時就登錄進系統佔住使用人數,因此小弟只好寫一支程式設定Tiptop的系統參數,只要user超過30分鐘內未動滑鼠或鍵盤,系統即自動將其強制結束使用Tiptop,如此一來,現在發生使用人數已滿的情形就很少發生了.
我自己的做法是從server著手(Linux)
上線後一定時間內(例如2小時),強制下線,這樣使用者比較習慣(知道上線後一定時間內一定會踢)
TIPTOP GP 已經有內建 IDLE Control ( 系統閑置處理 ) 機制, 無需外部加掛管理機制.
補充~aoos010、p_zz、p_zw三支搭配即可。
如果貴司是使用VTCP當做TipTop Client的連線的話,用TIPTOP內建的IDLE Control了,再設定AP主機裡面的
SSH_CONFIG,設定IDLE30分鐘自動斷線,這樣連寫程式都不用寫…我試過30U可撐1~2年沒什麼大問題。設定方法如下
<pre class="c" name="code">
As root open your sshd_config file in an editor.
su -
vim /etc/ssh/sshd_config
Add the following lines.
ClientAliveInterval 600
ClientAliveCountMax 3
Restart the sshd process.
service sshd restart
如果是走WEB的話,就只好用TIPTOP內建的IDLE Control了。
您的方法(for WEB client)必須在每一支Tiptop程式修改Idle Control, 本人的方法則是一次就改成所有的程式(及user)一體適用,甚至還可以因應Idle有變動時(如30分鐘改為60分鐘),只要再執行我寫的程式重新設為新的Idle Time.